const koa = require('koa')
const app = new koa()
app.use(async(ctx) => {
  let url = ctx.url
  let request = ctx.request
  let req = request.query
  let reststring = request.querystring
  let ctxq = ctx.query
  let ctxst = ctx.querystring

  ctx.body = {
    // url,
    // request,
    req,
    // reststring,
    // ctxq,
  }
})
app.listen(3000)
// 1.是从上下文中直接获取
// 请求对象ctx.query，返回如 { a:1, b:2 }
// 请求字符串 ctx.querystring，返回如 a=1&b=2
// 2.是从上下文的request对象中获取
// 请求对象ctx.request.query，返回如 { a:1, b:2 }
// 请求字符串 ctx.request.querystring，返回如 a=1&b=2
